+2001-03-16 Havoc Pennington <hp@redhat.com>
+
+ * Applied patch from Nils Barth (bug # 51041) to
+ replace "gint" with "gboolean" and 0/1 with TRUE/FALSE
+ in various places.
+
2001-03-15 Havoc Pennington <hp@redhat.com>
* gtk/gtktextbuffer.c (gtk_text_buffer_create_tag): add varargs
+2001-03-16 Havoc Pennington <hp@redhat.com>
+
+ * Applied patch from Nils Barth (bug # 51041) to
+ replace "gint" with "gboolean" and 0/1 with TRUE/FALSE
+ in various places.
+
2001-03-15 Havoc Pennington <hp@redhat.com>
* gtk/gtktextbuffer.c (gtk_text_buffer_create_tag): add varargs
+2001-03-16 Havoc Pennington <hp@redhat.com>
+
+ * Applied patch from Nils Barth (bug # 51041) to
+ replace "gint" with "gboolean" and 0/1 with TRUE/FALSE
+ in various places.
+
2001-03-15 Havoc Pennington <hp@redhat.com>
* gtk/gtktextbuffer.c (gtk_text_buffer_create_tag): add varargs
+2001-03-16 Havoc Pennington <hp@redhat.com>
+
+ * Applied patch from Nils Barth (bug # 51041) to
+ replace "gint" with "gboolean" and 0/1 with TRUE/FALSE
+ in various places.
+
2001-03-15 Havoc Pennington <hp@redhat.com>
* gtk/gtktextbuffer.c (gtk_text_buffer_create_tag): add varargs
+2001-03-16 Havoc Pennington <hp@redhat.com>
+
+ * Applied patch from Nils Barth (bug # 51041) to
+ replace "gint" with "gboolean" and 0/1 with TRUE/FALSE
+ in various places.
+
2001-03-15 Havoc Pennington <hp@redhat.com>
* gtk/gtktextbuffer.c (gtk_text_buffer_create_tag): add varargs
+2001-03-16 Havoc Pennington <hp@redhat.com>
+
+ * Applied patch from Nils Barth (bug # 51041) to
+ replace "gint" with "gboolean" and 0/1 with TRUE/FALSE
+ in various places.
+
2001-03-15 Havoc Pennington <hp@redhat.com>
* gtk/gtktextbuffer.c (gtk_text_buffer_create_tag): add varargs
+2001-03-16 Havoc Pennington <hp@redhat.com>
+
+ * Applied patch from Nils Barth (bug # 51041) to
+ replace "gint" with "gboolean" and 0/1 with TRUE/FALSE
+ in various places.
+
2001-03-15 Havoc Pennington <hp@redhat.com>
* gtk/gtktextbuffer.c (gtk_text_buffer_create_tag): add varargs
</para>
@parent:
+@can_activate:
@visible:
@xalign:
@yalign:
@cell:
@widget:
+@cell_area:
+@x_offset:
+@y_offset:
@width:
@height:
/* --- functions --- */
-static gint
+static gboolean
gtk_accel_entries_equal (gconstpointer a,
gconstpointer b)
{
ARG_ACCEL_WIDGET
};
-static void gtk_accel_label_class_init (GtkAccelLabelClass *klass);
-static void gtk_accel_label_init (GtkAccelLabel *accel_label);
-static void gtk_accel_label_set_arg (GtkObject *object,
- GtkArg *arg,
- guint arg_id);
-static void gtk_accel_label_get_arg (GtkObject *object,
- GtkArg *arg,
- guint arg_id);
-static void gtk_accel_label_destroy (GtkObject *object);
-static void gtk_accel_label_finalize (GObject *object);
-static void gtk_accel_label_size_request (GtkWidget *widget,
- GtkRequisition *requisition);
-static gint gtk_accel_label_expose_event (GtkWidget *widget,
- GdkEventExpose *event);
-static gboolean gtk_accel_label_refetch_idle (GtkAccelLabel *accel_label);
+static void gtk_accel_label_class_init (GtkAccelLabelClass *klass);
+static void gtk_accel_label_init (GtkAccelLabel *accel_label);
+static void gtk_accel_label_set_arg (GtkObject *object,
+ GtkArg *arg,
+ guint arg_id);
+static void gtk_accel_label_get_arg (GtkObject *object,
+ GtkArg *arg,
+ guint arg_id);
+static void gtk_accel_label_destroy (GtkObject *object);
+static void gtk_accel_label_finalize (GObject *object);
+static void gtk_accel_label_size_request (GtkWidget *widget,
+ GtkRequisition *requisition);
+static gboolean gtk_accel_label_expose_event (GtkWidget *widget,
+ GdkEventExpose *event);
+static gboolean gtk_accel_label_refetch_idle (GtkAccelLabel *accel_label);
static GtkAccelLabelClass *accel_label_class = NULL;
static GtkLabelClass *parent_class = NULL;
g_object_unref (G_OBJECT (layout));
}
-static gint
+static gboolean
gtk_accel_label_expose_event (GtkWidget *widget,
GdkEventExpose *event)
{
gfloat lower,
gfloat upper)
{
- gint need_emission;
+ gboolean need_emission;
g_return_if_fail (adjustment != NULL);
g_return_if_fail (GTK_IS_ADJUSTMENT (adjustment));
arg->type = GTK_TYPE_INVALID;
}
-gint
+gboolean
gtk_arg_info_equal (gconstpointer arg_info_1,
gconstpointer arg_info_2)
{
guint32 **arg_flags,
guint *n_args_p);
gchar* gtk_arg_name_strip_type (const gchar *arg_name);
-gint gtk_arg_info_equal (gconstpointer arg_info_1,
+gboolean gtk_arg_info_equal (gconstpointer arg_info_1,
gconstpointer arg_info_2);
guint gtk_arg_info_hash (gconstpointer arg_info);
void gtk_arg_to_valueloc (GtkArg *arg,
}
-static gint
+static gboolean
gtk_arrow_expose (GtkWidget *widget,
GdkEventExpose *event)
{
}
}
-static gint
+static gboolean
gtk_button_expose (GtkWidget *widget,
GdkEventExpose *event)
{
return FALSE;
}
-static gint
+static gboolean
gtk_button_button_press (GtkWidget *widget,
GdkEventButton *event)
{
return TRUE;
}
-static gint
+static gboolean
gtk_button_button_release (GtkWidget *widget,
GdkEventButton *event)
{
return FALSE;
}
-static gint
+static gboolean
gtk_button_enter_notify (GtkWidget *widget,
GdkEventCrossing *event)
{
return FALSE;
}
-static gint
+static gboolean
gtk_button_leave_notify (GtkWidget *widget,
GdkEventCrossing *event)
{
}
}
-static gint
+static gboolean
gtk_calendar_expose (GtkWidget *widget,
GdkEventExpose *event)
{
}
-gint
+gboolean
gtk_calendar_select_month (GtkCalendar *calendar,
guint month,
guint year)
}
}
-gint
+gboolean
gtk_calendar_mark_day (GtkCalendar *calendar,
guint day)
{
return TRUE;
}
-gint
+gboolean
gtk_calendar_unmark_day (GtkCalendar *calendar,
guint day)
{
*day = calendar->selected_day;
}
-static gint
+static gboolean
gtk_calendar_button_press (GtkWidget *widget,
GdkEventButton *event)
{
return FALSE;
}
-static gint
+static gboolean
gtk_calendar_motion_notify (GtkWidget *widget,
GdkEventMotion *event)
{
return TRUE;
}
-static gint
+static gboolean
gtk_calendar_enter_notify (GtkWidget *widget,
GdkEventCrossing *event)
{
return TRUE;
}
-static gint
+static gboolean
gtk_calendar_leave_notify (GtkWidget *widget,
GdkEventCrossing *event)
{
(* GTK_OBJECT_CLASS (parent_class)->destroy) (object);
}
-static gint
+static gboolean
gtk_calendar_key_press (GtkWidget *widget,
GdkEventKey *event)
{
GtkType gtk_calendar_get_type (void) G_GNUC_CONST;
GtkWidget* gtk_calendar_new (void);
-gint gtk_calendar_select_month (GtkCalendar *calendar,
+gboolean gtk_calendar_select_month (GtkCalendar *calendar,
guint month,
guint year);
void gtk_calendar_select_day (GtkCalendar *calendar,
guint day);
-gint gtk_calendar_mark_day (GtkCalendar *calendar,
+gboolean gtk_calendar_mark_day (GtkCalendar *calendar,
guint day);
-gint gtk_calendar_unmark_day (GtkCalendar *calendar,
+gboolean gtk_calendar_unmark_day (GtkCalendar *calendar,
guint day);
void gtk_calendar_clear_marks (GtkCalendar *calendar);
GtkWidget *event_box;
GdkCursor *cursor;
- combo->case_sensitive = 0;
- combo->value_in_list = 0;
- combo->ok_if_empty = 1;
- combo->use_arrows = 1;
- combo->use_arrows_always = 0;
+ combo->case_sensitive = FALSE;
+ combo->value_in_list = FALSE;
+ combo->ok_if_empty = TRUE;
+ combo->use_arrows = TRUE;
+ combo->use_arrows_always = FALSE;
combo->entry = gtk_entry_new ();
combo->button = gtk_button_new ();
combo->current_button = 0;
}
void
-gtk_combo_set_value_in_list (GtkCombo * combo, gint val, gint ok_if_empty)
+gtk_combo_set_value_in_list (GtkCombo * combo, gboolean val, gboolean ok_if_empty)
{
g_return_if_fail (combo != NULL);
g_return_if_fail (GTK_IS_COMBO (combo));
}
void
-gtk_combo_set_case_sensitive (GtkCombo * combo, gint val)
+gtk_combo_set_case_sensitive (GtkCombo * combo, gboolean val)
{
g_return_if_fail (combo != NULL);
g_return_if_fail (GTK_IS_COMBO (combo));
}
void
-gtk_combo_set_use_arrows (GtkCombo * combo, gint val)
+gtk_combo_set_use_arrows (GtkCombo * combo, gboolean val)
{
g_return_if_fail (combo != NULL);
g_return_if_fail (GTK_IS_COMBO (combo));
}
void
-gtk_combo_set_use_arrows_always (GtkCombo * combo, gint val)
+gtk_combo_set_use_arrows_always (GtkCombo * combo, gboolean val)
{
g_return_if_fail (combo != NULL);
g_return_if_fail (GTK_IS_COMBO (combo));
combo->use_arrows_always = val;
- combo->use_arrows = 1;
+ combo->use_arrows = TRUE;
g_object_notify (G_OBJECT (combo), "enable_arrows");
g_object_notify (G_OBJECT (combo), "enable_arrows_always");
}
GtkWidget* gtk_combo_new (void);
/* the text in the entry must be or not be in the list */
void gtk_combo_set_value_in_list (GtkCombo* combo,
- gint val,
- gint ok_if_empty);
-/* set/unset arrows working for changing the value (can be annoying */
+ gboolean val,
+ gboolean ok_if_empty);
+/* set/unset arrows working for changing the value (can be annoying) */
void gtk_combo_set_use_arrows (GtkCombo* combo,
- gint val);
+ gboolean val);
/* up/down arrows change value if current value not in list */
void gtk_combo_set_use_arrows_always (GtkCombo* combo,
- gint val);
+ gboolean val);
/* perform case-sensitive compares */
void gtk_combo_set_case_sensitive (GtkCombo* combo,
- gint val);
+ gboolean val);
/* call this function on an item if it isn't a label or you
want it to have a different value to be displayed in the entry */
void gtk_combo_set_item_string (GtkCombo* combo,
return GTK_CTREE_ROW (node)->row.cell[column].type;
}
-gint
+gboolean
gtk_ctree_node_get_text (GtkCTree *ctree,
GtkCTreeNode *node,
gint column,
gchar **text)
{
- g_return_val_if_fail (ctree != NULL, 0);
- g_return_val_if_fail (GTK_IS_CTREE (ctree), 0);
- g_return_val_if_fail (node != NULL, 0);
+ g_return_val_if_fail (ctree != NULL, FALSE);
+ g_return_val_if_fail (GTK_IS_CTREE (ctree), FALSE);
+ g_return_val_if_fail (node != NULL, FALSE);
if (column < 0 || column >= GTK_CLIST (ctree)->columns)
- return 0;
+ return FALSE;
if (GTK_CTREE_ROW (node)->row.cell[column].type != GTK_CELL_TEXT)
- return 0;
+ return FALSE;
if (text)
*text = GTK_CELL_TEXT (GTK_CTREE_ROW (node)->row.cell[column])->text;
- return 1;
+ return TRUE;
}
-gint
+gboolean
gtk_ctree_node_get_pixmap (GtkCTree *ctree,
GtkCTreeNode *node,
gint column,
GdkPixmap **pixmap,
GdkBitmap **mask)
{
- g_return_val_if_fail (ctree != NULL, 0);
- g_return_val_if_fail (GTK_IS_CTREE (ctree), 0);
- g_return_val_if_fail (node != NULL, 0);
+ g_return_val_if_fail (ctree != NULL, FALSE);
+ g_return_val_if_fail (GTK_IS_CTREE (ctree), FALSE);
+ g_return_val_if_fail (node != NULL, FALSE);
if (column < 0 || column >= GTK_CLIST (ctree)->columns)
- return 0;
+ return FALSE;
if (GTK_CTREE_ROW (node)->row.cell[column].type != GTK_CELL_PIXMAP)
- return 0;
+ return FALSE;
if (pixmap)
*pixmap = GTK_CELL_PIXMAP (GTK_CTREE_ROW(node)->row.cell[column])->pixmap;
if (mask)
*mask = GTK_CELL_PIXMAP (GTK_CTREE_ROW (node)->row.cell[column])->mask;
- return 1;
+ return TRUE;
}
-gint
+gboolean
gtk_ctree_node_get_pixtext (GtkCTree *ctree,
GtkCTreeNode *node,
gint column,
GdkPixmap **pixmap,
GdkBitmap **mask)
{
- g_return_val_if_fail (ctree != NULL, 0);
- g_return_val_if_fail (GTK_IS_CTREE (ctree), 0);
- g_return_val_if_fail (node != NULL, 0);
+ g_return_val_if_fail (ctree != NULL, FALSE);
+ g_return_val_if_fail (GTK_IS_CTREE (ctree), FALSE);
+ g_return_val_if_fail (node != NULL, FALSE);
if (column < 0 || column >= GTK_CLIST (ctree)->columns)
- return 0;
+ return FALSE;
if (GTK_CTREE_ROW (node)->row.cell[column].type != GTK_CELL_PIXTEXT)
- return 0;
+ return FALSE;
if (text)
*text = GTK_CELL_PIXTEXT (GTK_CTREE_ROW (node)->row.cell[column])->text;
if (mask)
*mask = GTK_CELL_PIXTEXT (GTK_CTREE_ROW (node)->row.cell[column])->mask;
- return 1;
+ return TRUE;
}
-gint
+gboolean
gtk_ctree_get_node_info (GtkCTree *ctree,
GtkCTreeNode *node,
gchar **text,
gboolean *is_leaf,
gboolean *expanded)
{
- g_return_val_if_fail (ctree != NULL, 0);
- g_return_val_if_fail (GTK_IS_CTREE (ctree), 0);
- g_return_val_if_fail (node != NULL, 0);
+ g_return_val_if_fail (ctree != NULL, FALSE);
+ g_return_val_if_fail (GTK_IS_CTREE (ctree), FALSE);
+ g_return_val_if_fail (node != NULL, FALSE);
if (text)
*text = GTK_CELL_PIXTEXT
if (expanded)
*expanded = GTK_CTREE_ROW (node)->expanded;
- return 1;
+ return TRUE;
}
void
GtkCellType gtk_ctree_node_get_cell_type (GtkCTree *ctree,
GtkCTreeNode *node,
gint column);
-gint gtk_ctree_node_get_text (GtkCTree *ctree,
+gboolean gtk_ctree_node_get_text (GtkCTree *ctree,
GtkCTreeNode *node,
gint column,
gchar **text);
-gint gtk_ctree_node_get_pixmap (GtkCTree *ctree,
+gboolean gtk_ctree_node_get_pixmap (GtkCTree *ctree,
GtkCTreeNode *node,
gint column,
GdkPixmap **pixmap,
GdkBitmap **mask);
-gint gtk_ctree_node_get_pixtext (GtkCTree *ctree,
+gboolean gtk_ctree_node_get_pixtext (GtkCTree *ctree,
GtkCTreeNode *node,
gint column,
gchar **text,
guint8 *spacing,
GdkPixmap **pixmap,
GdkBitmap **mask);
-gint gtk_ctree_get_node_info (GtkCTree *ctree,
+gboolean gtk_ctree_get_node_info (GtkCTree *ctree,
GtkCTreeNode *node,
gchar **text,
guint8 *spacing,
return result;
}
-gint
+gboolean
gtk_main_iteration (void)
{
GDK_THREADS_LEAVE ();
return TRUE;
}
-gint
+gboolean
gtk_main_iteration_do (gboolean blocking)
{
GDK_THREADS_LEAVE ();
g_list_free_1 (tmp_list);
}
-gint
+gboolean
gtk_true (void)
{
return TRUE;
}
-gint
+gboolean
gtk_false (void)
{
return FALSE;
* we expose it mainly to allow filtering of events between
* GDK and GTK+.
*/
-void gtk_main_do_event (GdkEvent *event);
+void gtk_main_do_event (GdkEvent *event);
-void gtk_main (void);
-guint gtk_main_level (void);
-void gtk_main_quit (void);
-gint gtk_main_iteration (void);
+void gtk_main (void);
+guint gtk_main_level (void);
+void gtk_main_quit (void);
+gboolean gtk_main_iteration (void);
/* gtk_main_iteration() calls gtk_main_iteration_do(TRUE) */
-gint gtk_main_iteration_do (gboolean blocking);
+gboolean gtk_main_iteration_do (gboolean blocking);
-gint gtk_true (void) G_GNUC_CONST;
-gint gtk_false (void) G_GNUC_CONST;
+gboolean gtk_true (void) G_GNUC_CONST;
+gboolean gtk_false (void) G_GNUC_CONST;
void gtk_grab_add (GtkWidget *widget);
GtkWidget* gtk_grab_get_current (void);
void
gtk_menu_item_configure (GtkMenuItem *menu_item,
- gint show_toggle_indicator,
- gint show_submenu_indicator)
+ gboolean show_toggle_indicator,
+ gboolean show_submenu_indicator)
{
g_return_if_fail (menu_item != NULL);
g_return_if_fail (GTK_IS_MENU_ITEM (menu_item));
- menu_item->show_toggle_indicator = (show_toggle_indicator == TRUE);
- menu_item->show_submenu_indicator = (show_submenu_indicator == TRUE);
+ menu_item->show_toggle_indicator = show_toggle_indicator;
+ menu_item->show_submenu_indicator = show_submenu_indicator;
}
void
void gtk_menu_item_set_placement (GtkMenuItem *menu_item,
GtkSubmenuPlacement placement);
void gtk_menu_item_configure (GtkMenuItem *menu_item,
- gint show_toggle_indicator,
- gint show_submenu_indicator);
+ gboolean show_toggle_indicator,
+ gboolean show_submenu_indicator);
void gtk_menu_item_select (GtkMenuItem *menu_item);
void gtk_menu_item_deselect (GtkMenuItem *menu_item);
void gtk_menu_item_activate (GtkMenuItem *menu_item);
}
void
-gtk_pixmap_set_build_insensitive (GtkPixmap *pixmap, guint build)
+gtk_pixmap_set_build_insensitive (GtkPixmap *pixmap, gboolean build)
{
g_return_if_fail (pixmap != NULL);
g_return_if_fail (GTK_IS_PIXMAP (pixmap));
GdkBitmap **mask);
void gtk_pixmap_set_build_insensitive (GtkPixmap *pixmap,
- guint build);
+ gboolean build);
#ifdef __cplusplus
GtkWindow window;
GdkWindow *socket_window;
- gint same_app;
+ gboolean same_app;
};
struct _GtkPlugClass
switch (arg_id)
{
case ARG_ACTIVITY_MODE:
- GTK_VALUE_BOOL (*arg) = (progress->activity_mode != 0);
+ GTK_VALUE_BOOL (*arg) = (progress->activity_mode != FALSE);
break;
case ARG_SHOW_TEXT:
- GTK_VALUE_BOOL (*arg) = (progress->show_text != 0);
+ GTK_VALUE_BOOL (*arg) = (progress->show_text != FALSE);
break;
case ARG_TEXT_XALIGN:
GTK_VALUE_FLOAT (*arg) = progress->x_align;
void
gtk_progress_set_show_text (GtkProgress *progress,
- gint show_text)
+ gboolean show_text)
{
g_return_if_fail (progress != NULL);
g_return_if_fail (GTK_IS_PROGRESS (progress));
void
gtk_progress_set_activity_mode (GtkProgress *progress,
- guint activity_mode)
+ gboolean activity_mode)
{
g_return_if_fail (progress != NULL);
g_return_if_fail (GTK_IS_PROGRESS (progress));
- if (progress->activity_mode != (activity_mode != 0))
+ if (progress->activity_mode != (activity_mode != FALSE))
{
- progress->activity_mode = (activity_mode != 0);
+ progress->activity_mode = (activity_mode != FALSE);
if (progress->activity_mode)
GTK_PROGRESS_GET_CLASS (progress)->act_mode_enter (progress);
GtkType gtk_progress_get_type (void) G_GNUC_CONST;
void gtk_progress_set_show_text (GtkProgress *progress,
- gint show_text);
+ gboolean show_text);
void gtk_progress_set_text_alignment (GtkProgress *progress,
gfloat x_align,
gfloat y_align);
gfloat value);
gfloat gtk_progress_get_value (GtkProgress *progress);
void gtk_progress_set_activity_mode (GtkProgress *progress,
- guint activity_mode);
+ gboolean activity_mode);
gchar* gtk_progress_get_current_text (GtkProgress *progress);
gchar* gtk_progress_get_text_from_value (GtkProgress *progress,
gfloat value);
* this widget).
*************************************************************/
-gint
+gboolean
gtk_selection_convert (GtkWidget *widget,
GdkAtom selection,
GdkAtom target,
* results:
*************************************************************/
-gint
+gboolean
gtk_selection_clear (GtkWidget *widget,
GdkEventSelection *event)
{
* results:
*************************************************************/
-gint
+gboolean
gtk_selection_request (GtkWidget *widget,
GdkEventSelection *event)
{
* results:
*************************************************************/
-gint
+gboolean
gtk_selection_incr_event (GdkWindow *window,
GdkEventProperty *event)
{
* was event handled?
*************************************************************/
-gint
+gboolean
gtk_selection_notify (GtkWidget *widget,
GdkEventSelection *event)
{
* was event handled?
*************************************************************/
-gint
+gboolean
gtk_selection_property_notify (GtkWidget *widget,
GdkEventProperty *event)
{
guint ntargets);
void gtk_selection_clear_targets (GtkWidget *widget,
GdkAtom selection);
-gint gtk_selection_convert (GtkWidget *widget,
+gboolean gtk_selection_convert (GtkWidget *widget,
GdkAtom selection,
GdkAtom target,
guint32 time);
/* Event handlers */
-gint gtk_selection_clear (GtkWidget *widget,
- GdkEventSelection *event);
-gint gtk_selection_request (GtkWidget *widget,
- GdkEventSelection *event);
-gint gtk_selection_incr_event (GdkWindow *window,
- GdkEventProperty *event);
-gint gtk_selection_notify (GtkWidget *widget,
- GdkEventSelection *event);
-gint gtk_selection_property_notify (GtkWidget *widget,
- GdkEventProperty *event);
+gboolean gtk_selection_clear (GtkWidget *widget,
+ GdkEventSelection *event);
+gboolean gtk_selection_request (GtkWidget *widget,
+ GdkEventSelection *event);
+gboolean gtk_selection_incr_event (GdkWindow *window,
+ GdkEventProperty *event);
+gboolean gtk_selection_notify (GtkWidget *widget,
+ GdkEventSelection *event);
+gboolean gtk_selection_property_notify (GtkWidget *widget,
+ GdkEventProperty *event);
GtkSelectionData *gtk_selection_data_copy (GtkSelectionData *data);
void gtk_selection_data_free (GtkSelectionData *data);
void
gtk_text_set_word_wrap (GtkText *text,
- gint word_wrap)
+ gboolean word_wrap)
{
g_return_if_fail (text != NULL);
g_return_if_fail (GTK_IS_TEXT (text));
void
gtk_text_set_line_wrap (GtkText *text,
- gint line_wrap)
+ gboolean line_wrap)
{
g_return_if_fail (text != NULL);
g_return_if_fail (GTK_IS_TEXT (text));
gtk_text_thaw (text);
}
-gint
+gboolean
gtk_text_backward_delete (GtkText *text,
guint nchars)
{
- g_return_val_if_fail (text != NULL, 0);
- g_return_val_if_fail (GTK_IS_TEXT (text), 0);
+ g_return_val_if_fail (text != NULL, FALSE);
+ g_return_val_if_fail (GTK_IS_TEXT (text), FALSE);
if (nchars > text->point.index || nchars <= 0)
return FALSE;
return gtk_text_forward_delete (text, nchars);
}
-gint
+gboolean
gtk_text_forward_delete (GtkText *text,
guint nchars)
{
GtkOldEditable *old_editable = GTK_OLD_EDITABLE (text);
gboolean frozen = FALSE;
- g_return_val_if_fail (text != NULL, 0);
- g_return_val_if_fail (GTK_IS_TEXT (text), 0);
+ g_return_val_if_fail (text != NULL, FALSE);
+ g_return_val_if_fail (GTK_IS_TEXT (text), FALSE);
if (text->point.index + nchars > TEXT_LENGTH (text) || nchars <= 0)
return FALSE;
void gtk_text_set_editable (GtkText *text,
gboolean editable);
void gtk_text_set_word_wrap (GtkText *text,
- gint word_wrap);
+ gboolean word_wrap);
void gtk_text_set_line_wrap (GtkText *text,
- gint line_wrap);
+ gboolean line_wrap);
void gtk_text_set_adjustments (GtkText *text,
GtkAdjustment *hadj,
GtkAdjustment *vadj);
GdkColor *back,
const char *chars,
gint length);
-gint gtk_text_backward_delete (GtkText *text,
+gboolean gtk_text_backward_delete (GtkText *text,
guint nchars);
-gint gtk_text_forward_delete (GtkText *text,
+gboolean gtk_text_forward_delete (GtkText *text,
guint nchars);
#define GTK_TEXT_INDEX(t, index) (((t)->use_wchar) \
void
gtk_toolbar_set_tooltips (GtkToolbar *toolbar,
- gint enable)
+ gboolean enable)
{
g_return_if_fail (toolbar != NULL);
g_return_if_fail (GTK_IS_TOOLBAR (toolbar));
void gtk_toolbar_set_space_style (GtkToolbar *toolbar,
GtkToolbarSpaceStyle space_style);
void gtk_toolbar_set_tooltips (GtkToolbar *toolbar,
- gint enable);
+ gboolean enable);
void gtk_toolbar_set_button_relief (GtkToolbar *toolbar,
GtkReliefStyle relief);
GtkReliefStyle gtk_toolbar_get_button_relief (GtkToolbar *toolbar);
tree->current_indent = 0;
tree->level = 0;
tree->view_mode = GTK_TREE_VIEW_LINE;
- tree->view_line = 1;
+ tree->view_line = TRUE;
}
GtkWidget*
void
gtk_tree_set_view_lines (GtkTree *tree,
- guint flag)
+ gboolean flag)
{
g_return_if_fail (tree != NULL);
g_return_if_fail (GTK_IS_TREE (tree));
void gtk_tree_set_view_mode (GtkTree *tree,
GtkTreeViewMode mode);
void gtk_tree_set_view_lines (GtkTree *tree,
- guint flag);
+ gboolean flag);
/* deprecated function, use gtk_container_remove instead.
*/
*
* Return value: %TRUE
**/
-gint
+gboolean
gtk_widget_hide_on_delete (GtkWidget *widget)
{
g_return_val_if_fail (widget != NULL, FALSE);
*
* Return value: return from the event signal emission (%TRUE if the event was handled)
**/
-gint
+gboolean
gtk_widget_event (GtkWidget *widget,
GdkEvent *event)
{
void gtk_widget_lock_accelerators (GtkWidget *widget);
void gtk_widget_unlock_accelerators (GtkWidget *widget);
gboolean gtk_widget_accelerators_locked (GtkWidget *widget);
-gint gtk_widget_event (GtkWidget *widget,
+gboolean gtk_widget_event (GtkWidget *widget,
GdkEvent *event);
gint gtk_widget_send_expose (GtkWidget *widget,
GdkEvent *event);
/* Hide widget and return TRUE.
*/
-gint gtk_widget_hide_on_delete (GtkWidget *widget);
+gboolean gtk_widget_hide_on_delete (GtkWidget *widget);
/* Widget styles.
*/
void
gtk_window_set_policy (GtkWindow *window,
- gint allow_shrink,
- gint allow_grow,
- gint auto_shrink)
+ gboolean allow_shrink,
+ gboolean allow_grow,
+ gboolean auto_shrink)
{
g_return_if_fail (window != NULL);
g_return_if_fail (GTK_IS_WINDOW (window));
g_object_notify (G_OBJECT (window), "window_position");
}
-gint
+gboolean
gtk_window_activate_focus (GtkWindow *window)
{
g_return_val_if_fail (window != NULL, FALSE);
return FALSE;
}
-gint
+gboolean
gtk_window_activate_default (GtkWindow *window)
{
g_return_val_if_fail (window != NULL, FALSE);
void gtk_window_set_role (GtkWindow *window,
const gchar *role);
void gtk_window_set_policy (GtkWindow *window,
- gint allow_shrink,
- gint allow_grow,
- gint auto_shrink);
+ gboolean allow_shrink,
+ gboolean allow_grow,
+ gboolean auto_shrink);
void gtk_window_add_accel_group (GtkWindow *window,
GtkAccelGroup *accel_group);
void gtk_window_remove_accel_group (GtkWindow *window,
GtkAccelGroup *accel_group);
void gtk_window_set_position (GtkWindow *window,
GtkWindowPosition position);
-gint gtk_window_activate_focus (GtkWindow *window);
-gint gtk_window_activate_default (GtkWindow *window);
+gboolean gtk_window_activate_focus (GtkWindow *window);
+gboolean gtk_window_activate_default (GtkWindow *window);
void gtk_window_set_transient_for (GtkWindow *window,
GtkWindow *parent);